demand stimulating - Turkish English Dictionary